import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// https://vite.dev/config/
export default defineConfig({
  plugins: [vue()],
  server: {
    host: '0.0.0.0', // 设置开发服务器主机地址
    port: 3000, // 设置开发服务器端口
    strictPort: false, // 设置开发服务器端口是否严格
    open: false, // 自动打开浏览器
    proxy: {
      '/api': {
        target: 'http://localhost:5000', // 设置代理目标地址
      }
    },
    headers: {
      'Access-Control-Allow-Origin': '*' // 设置跨域请求头
    }
  },
  // 添加别名
  resolve: {
    alias: {
      '@': '/src', // 设置 `@` 指向 `src` 目录
    }
  }
})
